package org.jeecg.modules.storage.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.modules.storage.entity.BussStorageNoticeMaterial;

import java.math.BigDecimal;

/**
 * @author gbstart
 * @create 2024-06-19 11:52
 */
@Data
public class BussStorageNoticeMaterialVo extends BussStorageNoticeMaterial {
    /**
     * 物料名称
     */
    @ApiModelProperty(value = "物料名称")
    private String materialName;
    /**
     * 物料编号
     */
    @ApiModelProperty(value = "物料编号")
    private String materialCode;
    /**
     * 单位
     */
    @ApiModelProperty(value = "单位")
    private String meUnit;
    /**
     * 规格
     */
    @ApiModelProperty(value = "规格")
    private String spec;
    /**
     * 采购数量
     */
    @ApiModelProperty(value = "采购数量")
    private String procurementNum;
    /**
     * 仓库编号
     */
    @ApiModelProperty(value = "仓库编号")
    private String erpWarehouseCode;
    /**
     * 仓库名称
      */
    @ApiModelProperty(value = "仓库名称")
    private String erpWarehouseName;
    /**
     * 库位编号
     */
    @ApiModelProperty(value = "库位编号")
    private String erpLocationCode;
    /**
     * 库位名称
     */
    @ApiModelProperty(value = "库位名称")
    private String erpLocationName;
    /**
     * 编号
     */
    private String code;
    /**
     * 供应商
     */
    private String supplierName;
    /**
     * 供应商code
     */
    private String supplierCode;

    /**
     * 物料大类
     */
    private String materialTypeName;

    @ApiModelProperty(value = "质检状态")
    private String qcStatus;

    @ApiModelProperty(value = "到货数量")
    private BigDecimal arrivalNum;

    @ApiModelProperty(value = "生产车间")
    private String workshop;

}
